package logica.veiculo;

import java.io.Serializable;

/**
 * Enum que representa os tipos de combustiveis que veiculos podem ter.
 * @author Equipe Localisa (Usa quem precisa!)
 */

public enum Combustivel implements Serializable{
	
	ALCOOL(1.9),
	GASOLINA(2.5),
	GAS(1.6),
	FLEX(2),
	DIESEL(2.1),
	ELETRICO(3),
	ALCOOL_E_GAS(3.5),
	GASOLINA_E_ELETRICO(2.75),
	GASOLINA_E_GAS(2);
	
	private double precoPorUnidade;
	
	/**
	 * @param preco O preco por unidade de combustivel
	 */
	
	private Combustivel(double preco){
		this.precoPorUnidade = preco;
	}
	
	/**
	 * @return O preco por unidade de combustivel
	 */
	
	public double getPrecoPorUnidade(){
		return this.precoPorUnidade;
	}
}